leaf worm meaning in Hindi

Noun

a larva of a moth that resembles a leaf

एक उपแทง जो एक पत्‍ते के समान दिखता है

English Usage: The leaf worm was camouflaged among the leaves to avoid predators.

Hindi Usage: पत्ते का कीड़ा शिकारी से बचने के लिए पत्‍तों के बीच छिपा हुआ था।

Share Anuvadan of leaf worm